﻿@charset "utf-8";
.ddsmoothmenu { font-size:12px; /*background of menu bar (default state)*/  width:960px; height:39px; padding:0px 0px 0px 0px; position:relative; z-index:999; margin:0 auto;}
.ddsmoothmenu ul { z-index:100; margin: 0; padding-left:0px; list-style-type: none; }
/*Top level list items*/
.ddsmoothmenu ul li { position: relative; display: inline; float: left; text-align:center; }
.fms { width:120px; padding:0px 0px; text-align:center;}
/*Top level menu link items style*/
.ddsmoothmenu ul li a { display: block; /*background of menu items (default state)*/ color:white; font-size:14px; font-family:微软雅黑; text-decoration: none; height:39px; line-height:39px; margin-top:0px; font-weight:bold;}
.ddsmoothmenu ul li ul { background:#0688c8 url(../images/secnavbg.gif) left top repeat-x;}
* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/ display:inline-block; }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited { color: #fff;}
.ddsmoothmenu ul li a.selected { background:none; color:#fff;}
.ddsmoothmenu ul li a:hover { background:none; color:#fff;}
/*1st sub level menu*/
.ddsmoothmenu ul li ul { position: absolute; /*width:197px;*/ width:291px; margin-left:-30px; display: none; /*collapse all sub menus to begin with*/ visibility: hidden; padding-bottom:10px; padding-top:10px;}
.ddsmoothmenu ul li ul li { text-align:left; display: list-item; padding:0px 0px 0px 0px; float: none; text-align:left; font-size:12px; }
.ddsmoothmenu ul li ul li a { background:none; color:#fff;}
.ddsmoothmenu ul li ul li a { /*width: 161px;*/ width: 264px; /*width of sub menus*/ height:22px; line-height:22px; font-family:宋体; font-size:12px; margin:0 auto; padding:0px 10px 0px 17px; font-weight:normal;}
.ddsmoothmenu ul li ul li a:link { color:#fff; }
.ddsmoothmenu ul li ul li a:visited { color:#fff; }
.ddsmoothmenu ul li ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/  background:#81b870; color: #fff!important; }
.ddsmoothmenu ul li ul li a:hover { background:#81b870; /*background of menu items during onmouseover (hover state)*/ color: #fff!important; text-decoration:none; border-top:#abcea7 1px solid; border-bottom:#abcea7 1px solid; height:20px; line-height:20px;}
/*Sub level menu list items (undo style from Top level List Items)*/
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul { background:#8ec17e; top: 0; margin-left:0px; margin-top:-1px; border:#c7c7c7 1px solid; border-left:none; }
.ddsmoothmenu ul li ul li ul li { width:182px; height:25px; line-height:25px;}
.ddsmoothmenu ul li ul li ul li a {  line-height:25px; background:url(../internet/images/thirdmenubg.gif) no-repeat; }
.ddsmoothmenu ul li ul li ul li a:hover { line-height:25px;  background:url(../internet/images/thirdmenubgon.gif) no-repeat; }
/* Sub level menu links style */

/* Holly Hack for IE \*/
* html .ddsmoothmenu { height: 1%; } /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass { position: absolute; top: -1000px; right: 7px; }
.rightarrowclass { position: absolute; top: 8px; right: 15px; }
/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow { /*shadow for NON CSS3 capable browsers*/ position: absolute; left: 0; top: 0; width: 0; height: 0; background:none; }
.toplevelshadow { /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/ opacity: 0.0; }

.ddsmoothmenu ul li ul.narrow { width:107px; margin-left:15px;}

.ddsmoothmenu ul li ul.narrow li a { width:71px;}



